Skip to main content link. Accesskey S
  • Help
  • HCL Logo
  • HCL Notes and Domino Application Development wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > 日本語 - Japanese > Dojo Text Box の機能と利用方法
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

Dojo Radio Button の機能と利用方法

XPages Extension Library 「Dojo Radio Button」の利用方法について記述する。

Dojo Horizontal Slider/Vertical Sliderの利用方法

Dojo Horizontal SliderVertical Sliderの利用方法について記載する

Dojo Text Area およびDojo Simple Text Area の機能と利用方法

XPages Extension Library 「Dojo Text Area」「Dojo Simple Text Area」の利用方法について記述する

Dojo Text Box の機能と利用方法

XPages Extension Library 「Dojo Text Box」の利用方法について記述する。
Community articleDojo Text Box の機能と利用方法
Added by ~Sean Chufoogon | Edited by ~Sean Chufoogon on November 26, 2012 | Version 6
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
XPages Extension Library 「Dojo Text Box」の利用方法について記述する。
Tags: Extension Library, XPages Extension Library Japan Project

 

目次 

  1. 概要
  2. 「Dojo Text Box」とは
  3. 実装方法
  4. Dojo Text Boxのプロパティ

​

概要

                XPages Extension Library 「Dojo Text Box」の利用方法について記述する。

 

「Dojo Text Box」とは

                プレーンなテキストを入力するためのコントロールである。
 

実装方法

               コントロールビューの[Dojo Form]にある「Dojo Text Box」をドラッグ&ドロップする。
               後述のプロパティを設定する

 

 

Dojo Text Boxのプロパティ

 

Dojo Form内のコントロールを初めて使用するとき、1つの疑問につきあたります。
「この中の多くは、コア・コントロールに同じようなものがあるじゃん」

明らかにDojo Form側にしかない独自コントロールもありますが、
Dojo Text Box に関して云えば、コア・コントロールの編集ボックスを用い「文字列」として使用すれば、通常はコトが足りそうに思われます。
 
相違をさぐるために、それぞれのプロパティを比較してみます。

左が編集ボックス、右がDojo Text Box です。

●で示したのが、Dojo〜側だけに存在するプロパティ項目です。
またイベント★は、編集ボックス側と同じイベント名が存在しません。一見同じものもあるようですが、よく見るとonの次が必ず大文字という点が異なります。

これらの大半は、Dojo Formの各コントロールで共通のプロパティなので、別の場所でまとめて述べたいと思います。

 

「形式」の次の3つは、Dojo Text Boxが独自で持つプロパティのようです。

  • lowercase
  • propercase
  • uppercase
機能は、それぞれ式言語での同名@関数と同等で、入力した文字の大文字/小文字を、
trueで指定したプロパティの形式に自動整形します。

そうすると、もし複数のプロパティを同時にtrueにしたら、
たとえばlowercaseとuppercaseを両方とも「true」で指定したらどうなるの?
という疑問がおきました。

そこで確認してみたところ、以下の結果になりました。
  • 3つともtrueにする・・propercaseが有効になる
     
  • 2つをtrueにする
             propercaseとuppercaseの2つをtrueにする・・uppercaseが有効
             uppercaseとlowercaseの2つをtrueにする・・lowercaseが有効
             lowercaseとpropercaseの2つをtrueにする・・propercaseが有効

優先順位が常に決まっているのではないらしく、2つをtrueにした場合は
何やらじゃんけんのような優先関係になりました。

  • Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (6)
collapsed Versions (6)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (6)Nov 26, 2012, 11:55:34 AM~Sean Chufoogon  
5Nov 15, 2012, 9:20:07 PM~August Fezkipullen  
4Nov 15, 2012, 9:00:18 PM~August Fezkipullen  
3Nov 15, 2012, 8:44:44 PM~August Fezkipullen  
2Nov 15, 2012, 8:19:54 PM~August Fezkipullen  Minor change
1Nov 15, 2012, 8:13:24 PM~August Fezkipullen  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL
  • Privacy
  • Accessibility